一、方法一
1、在pojo模块下新建一个VO 包路径用于提供页面展示所需的数据
2、在vo包下新建EmployInfo类,此类继承了Employees类,再把Dept类的数据复制过来
3、在Dao层中定义方法:
4、在业务层调用Dao层方法返回数据
打印
5、controller中返回前端数据
6、前端打印
数据返回成功!!
方法二 ,使用用原生的mybatis
修改配置文件application.yml
在mybatis-plus下添加mapper文件的路径,实体类别名的包路径
注意:
typeAliasesPackage必须放在mybatis-plus的下一级,否则在sql语句中别名不起作用, sprintboot起动报错找不到类
对于IDEA系列编辑器,XML 文件是不能放在 java 文件夹中的,IDEA 默认不会编译源码文 件夹中的 XML 文件,可以参照以下方式解决:
将配置文件放在resources 文件夹下
否则会报Invalid bound statement(not found)异常
编写接口方法
在resources下新建mapper文件,并编写相应的sql语句
在这里多表查询用ResultMap 和association配合使用
其余的和方式法一相同
前端控制台打印数据返回成功
来自为知笔记(Wiz)
|